high-mountain lakes - French English Dictionary